layui.use(['form','jquery','jquery_cookie'], function () {
    var form = layui.form,
        layer = layui.layer,
        $ = layui.jquery,
        $ = layui.jquery_cookie($);
    // 进行登录操作
    form.on('submit(login)', function (data) {

        //当前容器的全部表单字段，名值对形式
        console.log(data.field);

        /*表单的非空校验*/

        /*发送ajax请求，传递用户姓名与密码，执行用户登录操作*/
        $.ajax({
            type:"post",
            url:ctx+"/user/login",
            data:{
                userName:data.field.username,
                userPwd:data.field.password
            },
            success:function (result)
            {
                //判断是否登录成功，如果code=200，则表示成功，否则表示失败
                if (result.code == 200)
                {
                    //登录成功
                    /*将信息存到cookie中去*/
                    layer.msg("登录成功！",function (){
                        //判断是否选则记住密码
                        if ($("#rememberMe").prop("checked")){
                        //选中，则设置cookie对象7天生效
                            $.cookie("userIdStr",result.result.userIdStr,{expires:7});
                            $.cookie("userName",result.result.userName,{expires:7});
                            $.cookie("trueName",result.result.trueName,{expires:7});
                        }else {
                            //不设置cookie的存活时间
                            $.cookie("userIdStr",result.result.userIdStr);
                            $.cookie("userName",result.result.userName);
                            $.cookie("trueName",result.result.trueName);
                        }
                        //跳转到主页
                        window.location.href = ctx + "/main";
                    })
                }else {
                    //登录失败
                    layer.msg(result.msg,{icon:5});

                }
            }
        })
        return false;
    });
});